/**
 * @description 组件属性
 * @author: 陈陈
 * @date: 2025/05/09
 * @phone: 18560000860
 * @email: 18560000860@qq.com
 * @company: 济南晨霜信息技术有限公司 /
 * @business: 承接前后端项目的开发
 */
export default {
	// Hover Class
	hoverClass: {
		type: String,
		default: "pure-hover",
	},

	// 宽
	width: {
		type: String,
		default: "50px",
	},

	// 高
	height: {
		type: String,
		default: "50px",
	},

	// 图标
	iconName: {
		type: String,
		default: "__home",
	},

	// 文本
	text: {
		type: [String, Number],
		default: "",
	},

	// left
	left: {
		type: [Number, String],
		default: "",
	},

	// right
	right: {
		type: [Number, String],
		default: "10px",
	},

	// top
	top: {
		type: [Number, String],
		default: "",
	},

	// bottom
	bottom: {
		type: [Number, String],
		default: "35%",
	},

	// 方向
	direction: {
		type: String,
		default: "all",
	},

	// 当里面的 movable-view 设置为支持双指缩放时，设置此值可将缩放手势生效区域修改为整个 movable-area
	scaleArea: {
		type: Boolean,
		default: false,
	},

	// 惯性
	inertia: {
		type: Boolean,
		default: false,
	},

	// 超出边界
	outOfBounds: {
		type: Boolean,
		default: false,
	},

	// 阻尼系数
	damping: {
		type: Number,
		default: 20,
	},

	// 摩擦系数
	friction: {
		type: Number,
		default: 2,
	},

	// 禁用
	disabled: {
		type: Boolean,
		default: false,
	},

	// 动画
	animation: {
		type: Boolean,
		default: false,
	},

	// 缩放
	scale: {
		type: Boolean,
		default: false,
	},

	// 缩放最小值
	scaleMin: {
		type: Number,
		default: 1,
	},

	// 缩放最大值
	scaleMax: {
		type: Number,
		default: 1,
	},

	// 缩放值
	scaleValue: {
		type: Number,
		default: 1,
	},
};
